/**
 * 
 */
package cn.biplam.front.html;

import cn.biplam.common.wrapper.ErrorMessage;

/**
 * Html table TH
 * @author 	WangSong 2009-3-24 下午05:59:20
 * @version 1.0
 */
public class HtmlTableTh extends HtmlTableCell {

	/**
	 * 构造方法
	 */
	public HtmlTableTh(){
		super();
	}

	/**
	 * 构造方法		传入对象的页面ID初始化
	 * @param ID
	 */
	public HtmlTableTh(String ID){
		super(ID);
	}

	/**
	 * 构造方法 传入对象的页面ID和CSSID初始化
	 * @param ID
	 * @param cssID
	 */
	public HtmlTableTh(String ID,String cssID){
		super(ID,cssID);
	}

	/**
	 * 返回实现类自定义的位于对象起始和结束标签内的 HTML
	 * @param sb	传入的写缓冲区
	 * @throws ErrorMessage
	 */
	protected void _getContent(StringBuilder sb) throws ErrorMessage {
		//HtmlTableTh对象没有标签内的内容
	}

	/**
	 * 获取对象及其内容的 HTML 形式(不包含客户端绑定脚本)
	 * @throws ErrorMessage
	 */
	public void getHtml(StringBuilder sb) throws ErrorMessage {
		sb.append("<TH ");
		super.writeTagSetting(sb);
		sb.append(">\n");
		this.getContent(sb);
		sb.append("</TH>\n");
	}
}
